import jdk.jshell.Snippet;

import java.sql.SQLOutput;
import java.util.Random;
import java.util.Scanner;


public class test {

    public static void func2(long n) {
        if(n <= 9) {
            System.out.println(n%10);
            return;
        }
        func2(n/10);
        System.out.println(n%10);
    }

    public static long func1(long x) {
        if(x == 1){
            return 1;
        }
        return x + func1(x-1);
    }

    public static long func(long x) {
        if(x == 1){
            return 1;
        }
        return x * func(x-1);
    }

    public static int add(int a,int b) {
        return a+b;
    }
    public static double add(double a,double b,double c) {
        return a+b+c;
    }


    public static void main(String[] args) {
        System.out.println("两束之和：" + add(10, 20));
        System.out.println("三个小数之和：" + add(10.5, 20.5, 30.5));
        System.out.println("10的阶乘：" + func(10));
        System.out.println("1--100之间的和：" + func1(100));
        func2(123);
    }

//    public static int func(int n) {
//        if(n < 10){
//            return n;
//        }
//        return n%10+func(n/10);
//    }
//
//
//    public static void main(String[] args) {
//        Scanner scan = new Scanner(System.in);
//        System.out.println(func(321));
//    }

//    public static int func(int n) {
//        int i = 1;
//        int ret =0;
//        while(i <= n){
//            int temp = i;
//            while(temp != 0){
//                if(temp % 10 == 9){
//                    ret++;
//                }
//                temp /= 10;
//            }
//            i++;
//        }
//        return ret;
//    }
//
//    public static void main(String[] args) {
//        Scanner scan = new Scanner(System.in);
//        System.out.println("请输入一个正整数，判断数字9出现的次数？");
//        int number = scan.nextInt();
//        System.out.println("1——100中数字9出现的次数：" + func(number));
//    }
//    public static void main(String[] args) {
//        int number1 = 0,number2 = 0;
//        Scanner scan = new Scanner(System.in);
//        System.out.println("请输入两个正整数：");
//        number1 = scan.nextInt();
//        number2 = scan.nextInt();
//        //求出最大公约数
//        int a = Math.max(number1,number2);
//        int b = Math.min(number1,number2);
//
//        int c = 0;
//        while(a%b != 0){
//            c = a%b;
//            a = b;
//            b = c;
//        }
//        System.out.println(b);
//
//    }

//    public static void main(String[] args) {
//        Scanner scan = new Scanner(System.in);
//        while(true){
//            System.out.println("请输入一个数字：");
//            int number =scan.nextInt();
//            if(number == 0){
//                break;
//            }
//            int i = 2;
//            for(;i<=Math.sqrt(number);i++){
//                if(number % i == 0){
//                    break;
//                }
//            }
//            if(i > Math.sqrt(number)){
//                System.out.println(number+"是素数");
//            }
//            else{
//                System.out.println(number+"不是素数");
//            }
//        }
//    }

//    public static void main(String[] args) {
//        Scanner scan = new Scanner(System.in);
//        Random random = new Random();
//        int number = random.nextInt(101);
//        System.out.println("要猜的随机数是："+number);
//        while(true){
//            System.out.println("请输入要猜想的数字：");
//            int num = scan.nextInt();
//            if(num == number){
//                System.out.println("猜对了");
//                break;
//            }
//            else if(num < number){
//                System.out.println("猜小了");
//            }
//            else{
//                System.out.println("猜大了");
//            }
//        }
//    }

//    public static void main(String[] args) {
//        int i = 1;
//        while(i <= 100){
//            if(i % 3 ==0 && i % 5 ==0){
//                System.out.println(i);
//            }
//            i++;
//        }
//    }

//    public static void main(String[] args) {
//        int ret = 0;
//        int i = 1;
//        while(i <= 100){
//            ret += i;
//            i += 2;
//        }
//        System.out.println("奇数之和："+ret);
//
//        ret = 0;
//        i = 0;
//        while(i <= 100){
//            ret += i;
//            i += 2;
//        }
//        System.out.println("偶数之和："+ret);
//    }

//    public static void main(String[] args) {
//        System.out.println("hello word");
//        System.out.println(Long.MAX_VALUE);
//        System.out.println(Long.MIN_VALUE);
//        System.out.println(Integer.MAX_VALUE);
//        System.out.println((int)'周');
//        System.out.println((int)'超');
//        int a=3;
//        byte b=(byte)a;
//        System.out.println(b);
//    }
}
